impervious machine - Espagnol Anglais Dictionnaire